Ecological equilibrium - Spanish English Dictionary